import request from '@/utils/request.js'



// 获取我的预约
export function getMyAppoint(data) {
	return request.get('app-api/dybz/doctor-home/getMyAppoint', data)
}
// 获取今日预约
export function getTodayAppoint(data) {
	return request.get('app-api/dybz/doctor-home/getTodayAppoint', data)
}

// 获得大医本正预约详情
export function getAppointInfo(data) {
	return request.get('app-api/dybz/doctor-home/getAppointInfo', data)
}

// 预约信息审核
export function appointAudit(data) {
	return request.put('app-api/dybz/doctor-home/appointAudit', data)
}

// 获得大医本正我的诊室
export function getMyOutpatientInfoPage(data) {
	return request.get('app-api/dybz/doctor-home/getMyOutpatientInfoPage', data)
}

// 获得大医本正我的诊室
export function getPublicOutpatientInfoPage(data) {
	return request.get('app-api/dybz/doctor-home/getPublicOutpatientInfoPage', data)
}

// 获得大医本正公共诊室
export function getOutpatientInfo(data) {
	return request.get('app-api/dybz/doctor-home/getOutpatientInfo', data)
}

// 获得大医本正今日问诊
export function getTodayOutpatientInfoPage(data) {
	return request.get('app-api/dybz/doctor-home/getTodayOutpatientInfoPage', data)
}

// 更新大医本正今日问诊
export function receiveOutpatientInfo(data) {
	return request.put('app-api/dybz/outpatient-info/receiveOutpatientInfo', data)
}

// 获得大医本正我的会诊信息
export function getMyConsultationInfoPage(data) {
	return request.get('app-api/dybz/doctor-home/getMyConsultationInfoPage', data)
}

// 获得大医本正今日会诊信息
export function getTodayConsultationInfoPage(data) {
	return request.get('app-api/dybz/doctor-home/getTodayConsultationInfoPage', data)
}

// 拒诊
export function refuseOutpatientInfo(data) {
	return request.put('app-api/dybz/outpatient-info/refuseOutpatientInfo', data)
}

// 获得大医本正患者问诊信息
export function getPatientOutpatientInfo(data) {
	return request.get('app-api/dybz/outpatient-info/getPatientOutpatientInfo', data)
}

// 新增大医本正处方信息
export function createPrescriptionInfo(data) {
	return request.post('app-api/dybz/outpatient-info/createPrescriptionInfo', data)
}

// 获得大医本正处方信息
export function getPrescriptionInfo(data) {
	return request.get('app-api/dybz/prescription-info/getPrescriptionInfo', data)
}

// 获得大医本正处方信息
export function getPatientInfoByOutId(data) {
	return request.post('app-api/dybz/patient-info/getPatientInfoByOutId', data)
}

// 创建大医本证问诊建议
export function createConsultationAdvice(data) {
	return request.post('app-api/dybz/doctor-info/createConsultationAdvice', data)
}

//结束问诊
export function endOutpatientInfo(data) {
	return request.put(`app-api/dybz/outpatient-info/endOutpatientInfo`, data)
}

// 获得大医本正处方信息
export function getConsultationAdvice(data) {
	return request.get('app-api/dybz/doctor-info/getConsultationAdvice', data)
}

// 获得大医本正处方信息
export function updateConsultationAdvice(data) {
	return request.put('app-api/dybz/doctor-info/updateConsultationAdvice', data)
}

// 获得大医本正处方信息
export function updatePrescriptionInfo(data) {
	return request.put('app-api/dybz/prescription-info/updatePrescriptionInfo', data)
}

// 创建大医本正-病历管理
export function createMedicalRecord(data) {
	return request.post('app-api/dybz/outpatient-info/createMedicalRecord', data)
}

// 创建大医本正-病历管理
export function getMedicalRecord(data) {
	return request.get('app-api/dybz/outpatient-info/getMedicalRecord', data)
}

// 创建大医本正-病历管理
export function updateMedicalRecord(data) {
	return request.put('app-api/dybz/outpatient-info/updateMedicalRecord', data)
}

// 获得大医本正处方信息
export function pharmacistGetPrescriptionInfo(data) {
	return request.get('app-api/dybz/pharmacist-info/getPrescriptionInfo', data)
}

// 创建大医本正-病历管理
export function createConsultationInfo(data) {
	return request.post('app-api/dybz/consultation-info/createConsultationInfo', data)
}

// 获得大医本正处方信息
export function getConsultationDoctorInfo(data) {
	return request.get('app-api/dybz/consultation-info/getConsultationDoctorInfo', data)
}

// 获得大医本正会诊管理
export function getConsultationInfo(data) {
	return request.get('app-api/dybz/doctor-home/getConsultationInfo', data)
}

// 获得在线续方病情分页
export function getOnlinePreFormPage(data) {
	return request.get('app-api/dybz/patient/onlinePreForm/getOnlinePreFormPage', data)
}

// 获得在线续方病情详情
export function getOnlinePreFromDetail(data) {
	return request.get('app-api/dybz/patient/onlinePreForm/getOnlinePreFromDetail', data)
}

// 更新在线续方病情
export function refuseOnlinePreForm(data) {
	return request.put('app-api/dybz/patient/onlinePreForm/refuseOnlinePreForm', data)
}

// 查询所有疾病
export function queryAllDisease(data) {
	return request.get('app-api/mobile/dybz/patient/disease/queryAllDisease', data)
}

// 会诊接诊
export function receiveConsultationInfo(data) {
	return request.put('app-api/dybz/consultation-info/receiveConsultationInfo', data)
}

// 会诊拒诊
export function hzrefuseOutpatientInfo(data) {
	return request.put('app-api/dybz/consultation-info/refuseConsultationInfo', data)
}

// 创建会诊单
export function createConsultationDocument(data) {
	return request.post('app-api/dybz/consultation-info/createConsultationDocument', data)
}

// 创建会诊单
export function updateConsultationInfo(data) {
	return request.put('app-api/dybz/consultation-info/updateConsultationInfo', data)
}


// 创建会诊订单
export function createConsultinfoOrder(data) {
	return request.post('app-api/dybz/consultation-info/createConsultinfoOrder', data)
}

// 创建会诊单
export function openConsultationInfo(data) {
	return request.get('app-api/dybz/consultation-info/openConsultationInfo', data)
}






